package com.qianlou.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qianlou.common.result.PagedResult;
import com.qianlou.pojo.Candidate;
import com.qianlou.pojo.bo.CandidateBO;

/**
 * <p>
 * 应聘者表 服务类
 * </p>
 *
 * @author James
 * @since 2025-04-26
 */
public interface CandidateService extends IService<Candidate> {

    void createOrUpdate(CandidateBO candidateBO);

    PagedResult selectCandidateList(String realName, String mobile, Integer page, Integer size);

    Candidate getByMobile(String mobile);

    Candidate getByEmail(String email);
}
